home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / a_man / cat1 / buildppd.z / buildppd
Encoding:
Text File  |  2002-10-03  |  4.9 KB  |  132 lines

  1.  
  2.  
  3.  
  4.      BBBBUUUUIIIILLLLDDDDPPPPPPPPDDDD((((1111MMMM))))    KKKK----SSSSppppoooooooollll bbbbyyyy XXXXiiiinnnneeeetttt ((((11110000////11114444////99999999 11110000....1111))))     BBBBUUUUIIIILLLLDDDDPPPPPPPPDDDD((((1111MMMM))))
  5.  
  6.  
  7.  
  8.      NNNNAAAAMMMMEEEE
  9.           buildppd - build a PPD file for a printer
  10.  
  11.      SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.           ////uuuussssrrrr////eeeettttcccc////aaaapppppppplllleeeettttaaaallllkkkk////bbbbuuuuiiiillllddddppppppppdddd [[[[----ssss]]]] [[[[----pppp _p_r_i_n_t_e_r_n_a_m_e ]]]] [[[[----PPPP
  13.           _p_r_i_n_t_e_r ]]]] [[[[----TTTT _t_y_p_e ]]]] [[[[----ZZZZ _z_o_n_e ]]]] [[[[----ffff _f_i_l_e ]]]] [[[[----DDDD]]]]
  14.  
  15.      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  16.           The _b_u_i_l_d_p_p_d program constructs a PPD (PostScript Printer
  17.           Description) file for the specified printer in the current
  18.           directory.   The PPD file is used by a variety of programs
  19.           (including _p_a_p_s_e_r_v_e_r(_1_m), _t_e_x_t_p_s(_1), _a_n_d _i_m_a_g_e_t_o_p_s(_1) ) to
  20.           determine the capabilities of the printer.   buildppd first
  21.           queries the printer for its "Product", and attempts to
  22.           select the correct PPD from /usr/adm/appletalk/ppds.  If
  23.           this is not possible, it will try to build a simple PPD by
  24.           querying the printer.  The PPD file build in this man is by
  25.           no means complete, but contains all the information required
  26.           by the current incarnations of Macintosh LaserWriter
  27.           drivers.     After either selecting or creating the PPD,
  28.           buildppd will add a current list of fonts to the PPD (which
  29.           may differ from the factory list of fonts).  Re-running
  30.           buildppd will update the font list.
  31.  
  32.           ----ssss   indicates the printer is serial (see below)
  33.  
  34.           ----PPPP   says look for printer with this name (default is
  35.                LaserWriter)
  36.  
  37.           ----TTTT   means look as if it is this type of printer (default is
  38.                LaserWriter)
  39.  
  40.           ----ZZZZ   tells it which zone to look in (default is the local
  41.                zone)
  42.  
  43.           ----pppp   tells _b_u_i_l_d_p_p_d to get the printer information from the
  44.                /etc/printcap file, and to do what is necessary to
  45.                create the best possible PPD and install it in
  46.                PRINTER.PPD in the printers spool directory.
  47.  
  48.           ----ffff   creates _f_i_l_e rather than replacing PRINTER.PPD.  This
  49.                is used by _x_k_s_p_o_o_l(_1) to auto-select the PPD when the
  50.                printer is created.
  51.  
  52.           ----DDDD   turns on debugging.
  53.  
  54.           In order to query a serial printer, the input and output
  55.           must be redirected.  For example:
  56.                (stty 9600 -echo -lcase tabs -nl tandem litout new ; \
  57.                buildppd -s) < /dev/tty01 > /dev/tty01
  58.           Would build a PPD for a serial printer running at 9600 baud
  59.  
  60.  
  61.  
  62.      Page 1                                         (printed 1/20/100)
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.      BBBBUUUUIIIILLLLDDDDPPPPPPPPDDDD((((1111MMMM))))    KKKK----SSSSppppoooooooollll bbbbyyyy XXXXiiiinnnneeeetttt ((((11110000////11114444////99999999 11110000....1111))))     BBBBUUUUIIIILLLLDDDDPPPPPPPPDDDD((((1111MMMM))))
  70.  
  71.  
  72.  
  73.           attached to tty01.  The stty options may have to be adjusted
  74.           for your particular printer.
  75.  
  76.           If _b_u_i_l_d_p_p_d cannot communicate properly with the printer, it
  77.           will build a PRINTER.PPD file anyway, but it will not be
  78.           very useful.
  79.  
  80.      CCCCAAAAVVVVEEEEAAAATTTTSSSS
  81.           If you install the printers PPD in /usr/adm/appletalk/ppds,
  82.           re-running buildppd will copy it in and update the font
  83.           list.  In general, _x_k_s_p_o_o_l will take care of running
  84.           _b_u_i_l_d_p_p_d at the appropriate times.
  85.  
  86.      FFFFIIIILLLLEEEESSSS
  87.           PRINTER.PPD    The file created.
  88.  
  89.      SSSSEEEEEEEE AAAALLLLSSSSOOOO
  90.           psf(1m), papserver(1m), _P_o_s_t_S_c_r_i_p_t _P_r_i_n_t_e_r _D_e_s_c_r_i_p_t_i_o_n _F_i_l_e
  91.           _F_o_r_m_a_t _S_p_e_c_i_f_i_c_a_t_i_o_n (Adobe Systems Inc).
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.      Page 2                                         (printed 1/20/100)
  129.  
  130.  
  131.  
  132.